:root {
  /* 布局尺寸 */
  --header-height: 56px;
  --sidebar-width: 200px;
  --content-max-width: 1200px;
  
  /* 间距 */
  --content-padding: 24px;
  
  /* 层级 */
  --z-index-header: 30;
  --z-index-sidebar: 20;
  --z-index-content: 10;
  
  /* 颜色 */
  --border-color: #e5e7eb;  /* gray-200 */
  --background-color: #ffffff;
  
  /* 响应式断点 */
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1280px;
} 